Create an ascii waveform¶
Create an ascii waveform.
Output:
#
+
#
+
…….
#
+
from time import sleep
from math import sin, cos, radians
# increase 40 to get more wave
for n in range(1, 40):
circle_1 = 50 * (1 + sin(radians(n*10)))
circle_2 = 50 * (1 + cos(radians(n*10)))
print("#".center(int(circle_1)))
print("*".center(int(circle_2)))
sleep(0.05)
Output:
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*
#
*